import { ProLayoutProps } from '@ant-design/pro-components';

/**
 * 默认设置
 */
const Settings: ProLayoutProps & {
  pwa?: boolean;
  logo?: string;
} = {
  navTheme: 'light',
  // 拂晓蓝
  colorPrimary: '#3a8dff',
  layout: 'mix',
  contentWidth: 'Fluid',
  fixedHeader: false,
  fixSiderbar: true,
  colorWeak: false,
  title: 'dynaConnect Energy',
  pwa: true,
  iconfontUrl: 'url(/logo.png)',
  logo: '/dynaEnergy.png',
  token: {
    // 应用列表图标悬浮时的背景颜色
    colorBgAppListIconHover: 'white !important',
    // 应用列表图标悬浮时的文本颜色
    colorTextAppListIconHover: 'white !important',
    // 应用列表图标的文本颜色
    colorTextAppListIcon: 'white !important',
    sider: {
      // 侧边栏折叠按钮的背景颜色
      colorBgCollapsedButton: '#f7f9fc',
      // 侧边栏折叠按钮悬浮时的文本颜色
      // colorTextCollapsedButtonHover: '#2fb9f5',
      // 侧边栏折叠按钮的文本颜色
      colorTextCollapsedButton: '#3a8dff !important',
      // 侧边栏菜单背景颜色
      colorMenuBackground: '#2fb9f5',
      // 菜单项之间的分割线颜色
      colorMenuItemDivider: '#eaeaea',
      // 菜单项悬浮时的背景颜色
      colorBgMenuItemHover: 'rgb(0,0,0,0.06)',
      // 菜单项选中时的背景颜色
      colorBgMenuItemSelected: '#098fc9 !important',
      // 菜单选中时的文本颜色
      colorTextMenuSelected: 'white !important',
      // 菜单项悬浮时的文本颜色
      colorTextMenuItemHover: 'white !important',
      // 菜单的文本颜色
      colorTextMenu: 'white !important',
      // 菜单次要信息的文本颜色
      colorTextMenuSecondary: 'white !important',
      // 菜单标题的文本颜色
      colorTextMenuTitle: 'white !important',
      // 菜单激活状态的文本颜色
      colorTextMenuActive: 'white !important',
      // 子菜单选中时的文本颜色
      colorTextSubMenuSelected: 'white !important',
    },
    header: {
      // linear-gradient(160deg, #eaf2fa, #d8eaf8, #c5e7f8, #bce7fa);
      // 头部背景颜色
      colorBgHeader: '#eaf2fa',
      // 头部滚动时的背景颜色
      colorBgScrollHeader: '#2fb9f5',
      // 头部标题的文本颜色
      colorHeaderTitle: 'white!important',
      // 头部菜单悬浮时的背景颜色
    },
  },
};

export default Settings;
